silk tree - German English Dictionary